home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 3244 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.6 KB

  1. Path: doc.ic.ac.uk!not-for-mail
  2. From: mdf@doc.ic.ac.uk (Martin Frost)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: DICE help
  5. Date: 9 Feb 1996 13:59:05 -0000
  6. Organization: Dept. of Computing, Imperial College, University of London, UK.
  7. Distribution: world
  8. Message-ID: <4ffjv9$chf@motmot.doc.ic.ac.uk>
  9. References: <311AC15C.7895@popd.ix.netcom.com>
  10. Reply-To: mdf@doc.ic.ac.uk (Martin Frost)
  11. NNTP-Posting-Host: motmot.doc.ic.ac.uk
  12. X-Newsreader: mxrn 6.18-23
  13.  
  14.  
  15. In article <311AC15C.7895@popd.ix.netcom.com>, ChrisC <jamesch@popd.ix.netcom.com> writes:
  16. >I just recieved an Amiga 500.  It has 1 meg ram and 2 floppy drives.  I 
  17. >would like to start programming it in C.  I downloaded DICE but I don't 
  18. >yet have a hard drive and it will not fit on a floppy.  Is there any way 
  19. >I can split the file to work on 2 floppies? Or is there a good compiler 
  20. >that I can download that will work with floppies only?
  21.  
  22. DICE works fine on a system like this, although with only 1 meg RAM you will
  23. have to store all the temp files on a floppy (except for small files), which
  24. makes compiling a time to go and make a coffee... A friend compiles quite
  25. large programs on a 1mb, *1* floppy A600, and I have used DICE from 1mb and
  26. 3 floppies for large projects, when my memory expansion packed in.
  27.  
  28. Simply make a boot disk with the follwoing files:
  29.  
  30. C directory:
  31. DCC,DC1,DAS,DLink (from DICE distribution)
  32. Your favourite editor (if you don't have a preference use DME from DICE
  33. or MEmacs from your Extras disk)
  34. Assign (from workbench C dir)
  35.  
  36. DInclude directory:
  37. All the #?.h files from the DInclude on the DICE distrbution.
  38.  
  39. DLib directory:
  40. c.o,x.o,c.lib
  41. amigas13.lib if you have 1.2/1.3
  42. amigas20.lib otherwise
  43. all files from DICE distribution
  44.  
  45. S directory:
  46. File "startup-sequence" containing the 2 lines
  47.     Assign DLib: SYS:DLib
  48.     Assign DInclude: SYS:DInclude
  49.  
  50. DEVS directory:
  51. system-configuration from your Workbench disk.
  52.  
  53. Then format another floppy and give it the volume label "T".
  54.  
  55. Note that you will have to store your source files on your boot disk. You
  56. could store them on the T disk, but this is a bad idea, because the T disk
  57. is accessed so often that the floppy you use tends to wear out and give errors
  58. This is not too bad on just a temp disk (just recompile with a new disk) but
  59. if you lose 5 weeks' work you will not enjoy it.
  60.  
  61. To use the setup boot from the boot disk you made with the T disk in your
  62. external drive.
  63.  
  64. Please note also that with 1mb RAM you will not be able to compile source
  65. files longer than about 35k. The compiler seems to handle them fine, but the
  66. assembler crashes. If this happens, just split them up into smaller files.
  67.  
  68. Hope this is of some use.
  69.  
  70. Martin
  71.